home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / UTIL / Winamp / winamp502_full.exe / Plugins / avs / Winamp 5 Picks / UnConeD - Zero-G Maze.avs < prev    next >
Winamp Advanced Visualization Studio File  |  2002-01-15  |  3.7 KB

view JSON data     |     view as text     |     open on a Mac     |     open on a PC

This file was processed as: Winamp Advanced Visualization Studio File (other/winampAdvVisStudioStyle).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Winamp Advanced Visualization Studio File (other/winampAdvVisStudioStyle) magic Unsupported
1% dexvert AVSS Video (video/avssVideo) ext Unsupported
100% file Winamp plug in default
99% file data default
100% TrID Winamp Advanced Visualization Studio File default
100% gt2 Kopftext: 'Nullsoft AVS Preset 0.2' default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 4e 75 6c 6c 73 6f 66 74 | 20 41 56 53 20 50 72 65 |Nullsoft| AVS Pre|
|00000010| 73 65 74 20 30 2e 32 1a | 00 15 00 00 00 5f 05 00 |set 0.2.|....._..|
|00000020| 00 5b 05 00 00 57 68 61 | 63 6b 6f 20 41 56 53 20 |.[...Wha|cko AVS |
|00000030| 49 49 20 2d 20 5a 65 72 | 6f 2d 47 20 4d 61 7a 65 |II - Zer|o-G Maze|
|00000040| 0d 0a 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..------|--------|
|00000050| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000060| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000070| 2d 2d 2d 0d 0a 0d 0a 57 | 68 61 74 20 68 61 70 70 |---....W|hat happ|
|00000080| 65 6e 73 20 77 68 65 6e | 20 79 6f 75 20 6d 65 73 |ens when| you mes|
|00000090| 73 20 61 72 6f 75 6e 64 | 20 28 61 20 6c 6f 74 29 |s around| (a lot)|
|000000a0| 20 77 69 74 68 20 74 68 | 65 20 64 65 70 74 68 2d | with th|e depth-|
|000000b0| 63 6f 6e 64 69 74 69 6f | 6e 73 20 69 6e 20 74 68 |conditio|ns in th|
|000000c0| 65 20 63 75 62 65 20 44 | 4d 20 66 72 6f 6d 20 74 |e cube D|M from t|
|000000d0| 68 65 20 66 69 72 73 74 | 20 57 68 61 63 6b 6f 20 |he first| Whacko |
|000000e0| 70 61 63 6b 3f 20 45 78 | 61 63 74 6c 79 2c 20 79 |pack? Ex|actly, y|
|000000f0| 6f 75 20 67 65 74 20 74 | 68 69 73 20 3a 29 20 42 |ou get t|his :) B|
|00000100| 65 63 61 75 73 65 20 74 | 68 65 20 63 6f 64 65 20 |ecause t|he code |
|00000110| 63 6f 6e 74 61 69 6e 73 | 20 73 6f 6d 65 20 62 61 |contains| some ba|
|00000120| 63 6b 64 6f 6f 72 73 2c | 20 74 68 65 20 63 61 6d |ckdoors,| the cam|
|00000130| 65 72 61 20 68 61 73 20 | 74 6f 20 73 74 61 79 20 |era has |to stay |
|00000140| 69 6e 73 69 64 65 20 74 | 68 65 20 69 6e 74 65 72 |inside t|he inter|
|00000150| 73 65 63 74 69 6f 6e 20 | 6f 66 20 74 68 65 20 74 |section |of the t|
|00000160| 75 6e 6e 65 6c 73 2e 20 | 54 6f 6f 20 62 61 64 2c |unnels. |Too bad,|
|00000170| 20 62 75 74 20 69 74 20 | 77 6f 75 6c 64 20 6d 61 | but it |would ma|
|00000180| 6b 65 20 74 68 65 20 63 | 6f 64 65 20 69 6e 74 65 |ke the c|ode inte|
|00000190| 6e 73 65 6c 79 20 73 6c | 6f 77 65 72 20 74 6f 20 |nsely sl|ower to |
|000001a0| 61 6c 6c 6f 77 20 74 68 | 69 73 2e 20 54 68 69 73 |allow th|is. This|
|000001b0| 20 69 73 20 62 65 63 61 | 75 73 65 20 69 74 20 64 | is beca|use it d|
|000001c0| 6f 65 73 6e 27 74 20 73 | 75 70 70 6f 72 74 20 74 |oesn't s|upport t|
|000001d0| 68 65 20 62 61 63 6b 2d | 73 69 64 65 20 6f 66 20 |he back-|side of |
|000001e0| 74 68 65 20 70 6c 61 6e | 65 73 20 28 6c 6f 6f 6b |the plan|es (look|
|000001f0| 73 20 76 65 72 79 20 6d | 65 73 73 65 64 20 75 70 |s very m|essed up|
|00000200| 29 2e 0d 0a 0d 0a 54 68 | 65 20 74 75 6e 6e 65 6c |).....Th|e tunnel|
|00000210| 20 74 65 78 74 75 72 65 | 20 6d 6f 76 65 73 20 61 | texture| moves a|
|00000220| 72 6f 75 6e 64 20 61 6e | 64 20 72 6f 74 61 74 65 |round an|d rotate|
|00000230| 73 20 69 6e 20 6f 72 64 | 65 72 20 74 6f 20 6d 61 |s in ord|er to ma|
|00000240| 6b 65 20 69 74 20 6c 6f | 6f 6b 20 61 20 62 69 74 |ke it lo|ok a bit|
|00000250| 20 64 69 73 6f 72 69 65 | 6e 74 69 6e 67 2e 20 49 | disorie|nting. I|
|00000260| 74 27 73 20 61 6c 73 6f | 20 74 69 6c 65 64 20 69 |t's also| tiled i|
|00000270| 6e 20 61 20 6d 69 72 72 | 6f 72 65 64 20 77 61 79 |n a mirr|ored way|
|00000280| 20 28 6c 69 6b 65 20 41 | 6c 69 65 6e 20 43 68 65 | (like A|lien Che|
|00000290| 63 6b 62 6f 61 72 64 29 | 2c 20 73 6f 20 79 6f 75 |ckboard)|, so you|
|000002a0| 20 64 6f 6e 27 74 20 67 | 65 74 20 6e 6f 6e 2d 6d | don't g|et non-m|
|000002b0| 61 74 63 68 69 6e 67 20 | 65 64 67 65 73 20 62 65 |atching |edges be|
|000002c0| 74 77 65 65 6e 20 65 61 | 63 68 20 74 69 6c 65 2e |tween ea|ch tile.|
|000002d0| 0d 0a 0d 0a 54 68 65 20 | 66 75 6e 20 70 61 72 74 |....The |fun part|
|000002e0| 20 68 65 72 65 20 69 73 | 20 74 68 61 74 20 74 68 | here is| that th|
|000002f0| 65 20 70 72 65 73 65 74 | 20 73 68 6f 77 73 20 74 |e preset| shows t|
|00000300| 68 61 74 20 74 68 65 20 | 66 6f 67 20 69 73 20 6e |hat the |fog is n|
|00000310| 6f 74 20 66 61 6b 65 3a | 20 74 68 65 20 61 6d 6f |ot fake:| the amo|
|00000320| 75 6e 74 20 6f 66 20 66 | 6f 67 67 69 6e 67 20 6f |unt of f|ogging o|
|00000330| 6e 20 61 20 70 6f 69 6e | 74 20 64 65 70 65 6e 64 |n a poin|t depend|
|00000340| 73 20 6f 6e 20 74 68 65 | 20 70 6f 73 69 74 69 6f |s on the| positio|
|00000350| 6e 20 6f 66 20 74 68 65 | 20 63 61 6d 65 72 61 3a |n of the| camera:|
|00000360| 20 74 68 69 73 20 69 73 | 20 65 73 70 65 63 69 61 | this is| especia|
|00000370| 6c 6c 79 20 6e 6f 74 69 | 63 61 62 6c 65 20 6f 6e |lly noti|cable on|
|00000380| 20 74 68 65 20 65 64 67 | 65 73 20 6f 66 20 74 68 | the edg|es of th|
|00000390| 65 20 69 6e 74 65 72 73 | 65 63 74 69 6f 6e 2e 0d |e inters|ection..|
|000003a0| 0a 0d 0a 54 68 65 20 66 | 6f 67 20 69 74 73 65 6c |...The f|og itsel|
|000003b0| 66 20 69 73 20 67 72 61 | 64 69 65 6e 74 65 64 20 |f is gra|diented |
|000003c0| 62 65 74 77 65 65 6e 20 | 74 68 65 20 66 6f 75 72 |between |the four|
|000003d0| 20 63 6f 72 6e 65 72 73 | 20 75 73 69 6e 67 20 73 | corners| using s|
|000003e0| 75 70 65 72 73 63 6f 70 | 65 73 20 61 6e 64 20 61 |uperscop|es and a|
|000003f0| 20 62 69 67 20 7a 6f 6f | 6d 2d 69 6e 2e 2e 2e 20 | big zoo|m-in... |
|00000400| 6c 6f 6f 6b 73 20 61 20 | 6c 6f 74 20 63 6f 6f 6c |looks a |lot cool|
|00000410| 65 72 20 74 68 61 6e 20 | 73 69 6e 67 6c 65 2d 63 |er than |single-c|
|00000420| 6f 6c 6f 75 72 65 64 20 | 66 6f 67 2e 2e 2e 0d 0a |oloured |fog.....|
|00000430| 0d 0a 0d 0a 55 6e 43 6f | 6e 65 44 20 2f 20 53 74 |....UnCo|neD / St|
|00000440| 65 76 65 6e 20 57 69 74 | 74 65 6e 73 0d 0a 5b 20 |even Wit|tens..[ |
|00000450| 73 74 65 76 65 6e 40 61 | 63 6b 6f 2e 6e 65 74 20 |steven@a|cko.net |
|00000460| 2d 20 77 77 77 2e 61 63 | 6b 6f 2e 6e 65 74 20 5d |- www.ac|ko.net ]|
|00000470| 0d 0a 0d 0a 28 49 66 20 | 79 6f 75 20 77 69 73 68 |....(If |you wish|
|00000480| 20 74 6f 20 75 73 65 20 | 74 68 69 73 20 70 72 65 | to use |this pre|
|00000490| 73 65 74 20 70 61 72 74 | 69 61 6c 6c 79 20 6f 72 |set part|ially or|
|000004a0| 20 77 68 6f 6c 65 20 69 | 6e 20 79 6f 75 72 20 6f | whole i|n your o|
|000004b0| 77 6e 20 70 72 65 73 65 | 74 73 20 6f 72 20 70 61 |wn prese|ts or pa|
|000004c0| 63 6b 73 2c 20 79 6f 75 | 20 73 68 6f 75 6c 64 20 |cks, you| should |
|000004d0| 66 69 72 73 74 20 6d 61 | 69 6c 20 6d 65 2e 20 49 |first ma|il me. I|
|000004e0| 20 77 69 6c 6c 20 70 72 | 61 63 74 69 63 61 6c 6c | will pr|acticall|
|000004f0| 79 20 6e 65 76 65 72 20 | 64 65 6e 79 20 79 6f 75 |y never |deny you|
|00000500| 72 20 72 65 71 75 65 73 | 74 2c 20 62 75 74 20 49 |r reques|t, but I|
|00000510| 20 6c 69 6b 65 20 74 6f | 20 6b 6e 6f 77 20 77 68 | like to| know wh|
|00000520| 6f 20 75 73 65 73 20 6d | 79 20 70 72 65 73 65 74 |o uses m|y preset|
|00000530| 73 2e 20 54 68 69 73 20 | 63 6f 70 79 72 69 67 68 |s. This |copyrigh|
|00000540| 74 20 6d 65 73 73 61 67 | 65 20 73 68 6f 75 6c 64 |t messag|e should|
|00000550| 20 61 6c 73 6f 20 62 65 | 20 69 6e 63 6c 75 64 65 | also be| include|
|00000560| 64 20 63 6f 6d 70 6c 65 | 74 65 6c 79 20 69 6e 20 |d comple|tely in |
|00000570| 79 6f 75 72 20 70 72 65 | 73 65 74 2e 29 0d 0a 00 |your pre|set.)...|
|00000580| fe ff ff ff 25 02 00 00 | 80 00 00 00 24 80 00 00 |....%...|....$...|
|00000590| 00 80 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005a0| 00 00 00 00 00 00 00 00 | 00 01 00 00 00 24 00 00 |........|.....$..|
|000005b0| 00 fd 00 00 00 01 36 00 | 00 00 64 3d 76 2a 32 2b |......6.|..d=v*2+|
|000005c0| 30 2e 31 3b 20 72 3d 74 | 2b 69 2a 33 2e 31 34 31 |0.1; r=t|+i*3.141|
|000005d0| 35 39 2a 32 3b 20 78 3d | 63 6f 73 28 72 29 2a 64 |59*2; x=|cos(r)*d|
|000005e0| 3b 20 79 3d 73 69 6e 28 | 72 29 2a 64 3b 0d 0a 00 |; y=sin(|r)*d;...|
|000005f0| 4b 00 00 00 74 3d 74 2d | 30 2e 30 35 3b 72 65 64 |K...t=t-|0.05;red|
|00000600| 3d 73 69 6e 28 74 2b 72 | 6f 29 2a 2e 35 2b 31 2e |=sin(t+r|o)*.5+1.|
|00000610| 33 3b 67 72 65 65 6e 3d | 73 69 6e 28 74 2b 67 6f |3;green=|sin(t+go|
|00000620| 29 2a 2e 35 2b 31 2e 33 | 3b 62 6c 75 65 3d 73 69 |)*.5+1.3|;blue=si|
|00000630| 6e 28 74 2b 62 6f 29 2a | 2e 35 2b 31 2e 33 00 42 |n(t+bo)*|.5+1.3.B|
|00000640| 00 00 00 72 6f 3d 72 61 | 6e 64 28 31 30 30 29 2f |...ro=ra|nd(100)/|
|00000650| 31 30 30 2a 36 2e 32 38 | 3b 67 6f 3d 72 61 6e 64 |100*6.28|;go=rand|
|00000660| 28 31 30 30 29 2f 31 30 | 30 2a 36 2e 32 38 3b 62 |(100)/10|0*6.28;b|
|00000670| 6f 3d 72 61 6e 64 28 31 | 30 30 29 2f 31 30 30 2a |o=rand(1|00)/100*|
|00000680| 36 2e 32 38 00 19 00 00 | 00 6e 3d 38 30 30 3b 72 |6.28....|.n=800;r|
|00000690| 6f 3d 30 3b 67 6f 3d 32 | 2e 30 3b 62 6f 3d 34 2e |o=0;go=2|.0;bo=4.|
|000006a0| 30 00 02 00 00 00 01 00 | 00 00 ff ff ff 00 00 00 |0.......|........|
|000006b0| 00 00 2b 00 00 00 f3 00 | 00 00 01 38 00 00 00 78 |..+.....|...8...x|
|000006c0| 78 3d 78 2b 64 78 2f 31 | 30 3b 0d 0a 79 79 3d 79 |x=x+dx/1|0;..yy=y|
|000006d0| 2b 64 79 2f 31 30 3b 0d | 0a 78 3d 78 78 2a 63 61 |+dy/10;.|.x=xx*ca|
|000006e0| 2b 79 79 2a 73 61 3b 0d | 0a 79 3d 79 79 2a 63 61 |+yy*sa;.|.y=yy*ca|
|000006f0| 2d 78 78 2a 73 61 00 00 | 00 00 00 59 00 00 00 72 |-xx*sa..|...Y...r|
|00000700| 76 3d 72 61 6e 64 28 36 | 32 38 29 2f 31 30 30 3b |v=rand(6|28)/100;|
|00000710| 0d 0a 64 78 3d 63 6f 73 | 28 72 76 29 3b 0d 0a 64 |..dx=cos|(rv);..d|
|00000720| 79 3d 73 69 6e 28 72 76 | 29 3b 0d 0a 72 61 3d 72 |y=sin(rv|);..ra=r|
|00000730| 61 6e 64 28 31 30 30 29 | 2f 35 30 30 3b 0d 0a 63 |and(100)|/500;..c|
|00000740| 61 3d 63 6f 73 28 72 61 | 29 3b 0d 0a 73 61 3d 73 |a=cos(ra|);..sa=s|
|00000750| 69 6e 28 72 61 29 3b 00 | 31 00 00 00 72 76 3d 72 |in(ra);.|1...rv=r|
|00000760| 61 6e 64 28 36 32 38 29 | 2f 31 30 30 3b 64 78 3d |and(628)|/100;dx=|
|00000770| 63 6f 73 28 72 76 29 3b | 64 79 3d 73 69 6e 28 72 |cos(rv);|dy=sin(r|
|00000780| 76 29 3b 63 61 3d 31 3b | 73 61 3d 30 00 01 00 00 |v);ca=1;|sa=0....|
|00000790| 00 01 00 00 00 01 00 00 | 00 01 00 00 00 00 00 00 |........|........|
|000007a0| 00 01 00 00 00 00 00 00 | 00 00 00 00 00 12 00 00 |........|........|
|000007b0| 00 0c 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007c0| 00 28 00 00 00 04 00 00 | 00 00 00 28 80 24 00 00 |.(......|...(.$..|
|000007d0| 00 f3 00 00 00 01 5d 00 | 00 00 78 3d 30 3b 79 3d |......].|..x=0;y=|
|000007e0| 69 2a 2e 32 2d 2e 31 3b | 0d 0a 72 65 64 3d 73 69 |i*.2-.1;|..red=si|
|000007f0| 6e 28 74 2b 72 6f 2b 69 | 2a 32 29 2f 32 2b 2e 35 |n(t+ro+i|*2)/2+.5|
|00000800| 3b 0d 0a 67 72 65 65 6e | 3d 73 69 6e 28 74 2b 67 |;..green|=sin(t+g|
|00000810| 6f 2b 69 2a 32 29 2f 32 | 2b 2e 35 3b 0d 0a 62 6c |o+i*2)/2|+.5;..bl|
|00000820| 75 65 3d 73 69 6e 28 74 | 2b 62 6f 2b 69 2a 32 29 |ue=sin(t|+bo+i*2)|
|00000830| 2f 32 2b 2e 35 3b 00 14 | 00 00 00 74 3d 74 2d 30 |/2+.5;..|...t=t-0|
|00000840| 2e 30 35 3b 61 61 3d 61 | 61 2a 30 2e 37 3b 00 49 |.05;aa=a|a*0.7;.I|
|00000850| 00 00 00 61 61 3d 30 2e | 30 3b 72 6f 3d 72 61 6e |...aa=0.|0;ro=ran|
|00000860| 64 28 31 30 30 29 2f 31 | 30 30 2a 36 2e 32 38 3b |d(100)/1|00*6.28;|
|00000870| 67 6f 3d 72 61 6e 64 28 | 31 30 30 29 2f 31 30 30 |go=rand(|100)/100|
|00000880| 2a 36 2e 32 38 3b 62 6f | 3d 72 61 6e 64 28 31 30 |*6.28;bo|=rand(10|
|00000890| 30 29 2f 31 30 30 2a 36 | 2e 32 38 00 18 00 00 00 |0)/100*6|.28.....|
|000008a0| 6e 3d 35 30 3b 72 6f 3d | 30 3b 67 6f 3d 32 2e 30 |n=50;ro=|0;go=2.0|
|000008b0| 3b 62 6f 3d 34 2e 30 00 | 02 00 00 00 01 00 00 00 |;bo=4.0.|........|
|000008c0| 00 00 00 00 01 00 00 00 | 28 00 00 00 04 00 00 00 |........|(.......|
|000008d0| 03 00 1a 80 24 00 00 00 | f6 00 00 00 01 60 00 00 |....$...|.....`..|
|000008e0| 00 79 3d 30 3b 78 3d 69 | 2a 2e 35 2d 2e 31 3b 0d |.y=0;x=i|*.5-.1;.|
|000008f0| 0a 72 65 64 3d 73 69 6e | 28 74 2b 72 6f 2b 69 2a |.red=sin|(t+ro+i*|
|00000900| 32 29 2a 2e 35 2b 2e 35 | 3b 0d 0a 67 72 65 65 6e |2)*.5+.5|;..green|
|00000910| 3d 73 69 6e 28 74 2b 67 | 6f 2b 69 2a 32 29 2a 2e |=sin(t+g|o+i*2)*.|
|00000920| 35 2b 2e 35 3b 0d 0a 62 | 6c 75 65 3d 73 69 6e 28 |5+.5;..b|lue=sin(|
|00000930| 74 2b 62 6f 2b 69 2a 32 | 29 2a 2e 35 2b 2e 35 3b |t+bo+i*2|)*.5+.5;|
|00000940| 00 14 00 00 00 74 3d 74 | 2d 30 2e 30 35 3b 61 61 |.....t=t|-0.05;aa|
|00000950| 3d 61 61 2a 30 2e 37 3b | 00 49 00 00 00 61 61 3d |=aa*0.7;|.I...aa=|
|00000960| 30 2e 30 3b 72 6f 3d 72 | 61 6e 64 28 31 30 30 29 |0.0;ro=r|and(100)|
|00000970| 2f 31 30 30 2a 36 2e 32 | 38 3b 67 6f 3d 72 61 6e |/100*6.2|8;go=ran|
|00000980| 64 28 31 30 30 29 2f 31 | 30 30 2a 36 2e 32 38 3b |d(100)/1|00*6.28;|
|00000990| 62 6f 3d 72 61 6e 64 28 | 31 30 30 29 2f 31 30 30 |bo=rand(|100)/100|
|000009a0| 2a 36 2e 32 38 00 18 00 | 00 00 6e 3d 35 30 3b 72 |*6.28...|..n=50;r|
|000009b0| 6f 3d 30 3b 67 6f 3d 32 | 2e 30 3b 62 6f 3d 34 2e |o=0;go=2|.0;bo=4.|
|000009c0| 30 00 02 00 00 00 01 00 | 00 00 00 00 00 00 01 00 |0.......|........|
|000009d0| 00 00 0f 00 00 00 2b 00 | 00 00 ff 7f 00 00 01 0e |......+.|........|
|000009e0| 00 00 00 78 3d 78 2f 31 | 34 3b 79 3d 79 2f 31 34 |...x=x/1|4;y=y/14|
|000009f0| 00 00 00 00 00 00 00 00 | 00 01 00 00 00 01 00 00 |........|........|
|00000a00| 00 00 00 00 00 2b 00 00 | 00 d2 04 00 00 01 c8 02 |.....+..|........|
|00000a10| 00 00 78 3d 73 69 6e 28 | 72 29 2a 64 3b 79 3d 2d |..x=sin(|r)*d;y=-|
|00000a20| 63 6f 73 28 72 29 2a 64 | 3b 0d 0a 64 78 3d 78 3b |cos(r)*d|;..dx=x;|
|00000a30| 64 79 3d 79 3b 64 7a 3d | 30 2e 36 3b 0d 0a 64 78 |dy=y;dz=|0.6;..dx|
|00000a40| 31 3d 64 78 2a 63 7a 2d | 64 79 2a 73 7a 3b 0d 0a |1=dx*cz-|dy*sz;..|
|00000a50| 64 79 31 3d 64 78 2a 73 | 7a 2b 64 79 2a 63 7a 3b |dy1=dx*s|z+dy*cz;|
|00000a60| 0d 0a 64 79 32 3d 64 79 | 31 2a 63 78 2d 64 7a 2a |..dy2=dy|1*cx-dz*|
|00000a70| 73 78 3b 0d 0a 64 7a 32 | 3d 64 79 31 2a 73 78 2b |sx;..dz2|=dy1*sx+|
|00000a80| 64 7a 2a 63 78 3b 0d 0a | 64 78 33 3d 64 78 31 2a |dz*cx;..|dx3=dx1*|
|00000a90| 63 79 2d 64 7a 32 2a 73 | 79 3b 0d 0a 64 7a 33 3d |cy-dz2*s|y;..dz3=|
|00000aa0| 64 78 31 2a 73 79 2b 64 | 7a 32 2a 63 79 3b 0d 0a |dx1*sy+d|z2*cy;..|
|00000ab0| 6b 31 3d 61 62 73 28 28 | 2d 31 2d 6f 79 29 2f 64 |k1=abs((|-1-oy)/d|
|00000ac0| 79 32 29 3b 0d 0a 6b 31 | 3d 69 66 28 62 65 6c 6f |y2);..k1|=if(belo|
|00000ad0| 77 28 6b 31 2a 64 79 32 | 2c 30 29 2c 61 62 73 28 |w(k1*dy2|,0),abs(|
|00000ae0| 28 31 2d 6f 79 29 2f 64 | 79 32 29 2c 6b 31 29 3b |(1-oy)/d|y2),k1);|
|00000af0| 0d 0a 6b 32 3d 61 62 73 | 28 28 2d 31 2d 6f 78 29 |..k2=abs|((-1-ox)|
|00000b00| 2f 64 78 33 29 3b 0d 0a | 6b 32 3d 69 66 28 62 65 |/dx3);..|k2=if(be|
|00000b10| 6c 6f 77 28 6b 32 2a 64 | 78 33 2c 30 29 2c 61 62 |low(k2*d|x3,0),ab|
|00000b20| 73 28 28 31 2d 6f 78 29 | 2f 64 78 33 29 2c 6b 32 |s((1-ox)|/dx3),k2|
|00000b30| 29 3b 0d 0a 6b 33 3d 61 | 62 73 28 28 2d 31 2d 6f |);..k3=a|bs((-1-o|
|00000b40| 7a 29 2f 64 7a 33 29 3b | 0d 0a 6b 33 3d 69 66 28 |z)/dz3);|..k3=if(|
|00000b50| 62 65 6c 6f 77 28 6b 33 | 2a 64 7a 33 2c 30 29 2c |below(k3|*dz3,0),|
|00000b60| 61 62 73 28 28 31 2d 6f | 7a 29 2f 64 7a 33 29 2c |abs((1-o|z)/dz3),|
|00000b70| 6b 33 29 3b 0d 0a 6b 3d | 6d 69 6e 28 6d 69 6e 28 |k3);..k=|min(min(|
|00000b80| 6d 61 78 28 6b 31 2c 6b | 32 29 2c 6d 61 78 28 6b |max(k1,k|2),max(k|
|00000b90| 32 2c 6b 33 29 29 2c 6d | 61 78 28 6b 31 2c 6b 33 |2,k3)),m|ax(k1,k3|
|00000ba0| 29 29 3b 0d 0a 69 78 3d | 64 78 33 2a 6b 2d 6f 78 |));..ix=|dx3*k-ox|
|00000bb0| 3b 69 79 3d 64 79 32 2a | 6b 2d 6f 79 3b 69 7a 3d |;iy=dy2*|k-oy;iz=|
|00000bc0| 64 7a 33 2a 6b 2d 6f 7a | 3b 0d 0a 78 3d 69 66 28 |dz3*k-oz|;..x=if(|
|00000bd0| 65 71 75 61 6c 28 6b 2c | 6b 31 29 2c 2d 69 78 2c |equal(k,|k1),-ix,|
|00000be0| 69 66 28 65 71 75 61 6c | 28 6b 2c 6b 32 29 2c 2d |if(equal|(k,k2),-|
|00000bf0| 69 79 2c 2d 69 78 29 29 | 3b 0d 0a 79 3d 69 66 28 |iy,-ix))|;..y=if(|
|00000c00| 65 71 75 61 6c 28 6b 2c | 6b 31 29 2c 69 7a 2c 69 |equal(k,|k1),iz,i|
|00000c10| 66 28 65 71 75 61 6c 28 | 6b 2c 6b 32 29 2c 69 7a |f(equal(|k,k2),iz|
|00000c20| 2c 69 79 29 29 3b 0d 0a | 69 78 3d 69 78 2b 6f 78 |,iy));..|ix=ix+ox|
|00000c30| 3b 69 79 3d 69 79 2b 6f | 79 3b 69 7a 3d 69 7a 2b |;iy=iy+o|y;iz=iz+|
|00000c40| 6f 7a 3b 0d 0a 64 3d 73 | 71 72 74 28 69 78 2a 69 |oz;..d=s|qrt(ix*i|
|00000c50| 78 2b 69 79 2a 69 79 2b | 69 7a 2a 69 7a 29 3b 0d |x+iy*iy+|iz*iz);.|
|00000c60| 0a 61 6c 70 68 61 3d 32 | 2f 64 2d 30 2e 34 3b 0d |.alpha=2|/d-0.4;.|
|00000c70| 0a 78 3d 61 73 69 6e 28 | 73 69 6e 28 78 2a 32 2e |.x=asin(|sin(x*2.|
|00000c80| 37 29 29 2a 2e 35 3b 0d | 0a 79 3d 61 73 69 6e 28 |7))*.5;.|.y=asin(|
|00000c90| 73 69 6e 28 79 2a 32 2e | 37 29 29 2a 2e 35 3b 0d |sin(y*2.|7))*.5;.|
|00000ca0| 0a 61 6c 70 68 61 3d 69 | 66 28 61 62 6f 76 65 28 |.alpha=i|f(above(|
|00000cb0| 61 6c 70 68 61 2c 31 29 | 2c 31 2c 69 66 28 62 65 |alpha,1)|,1,if(be|
|00000cc0| 6c 6f 77 28 61 6c 70 68 | 61 2c 30 29 2c 30 2c 61 |low(alph|a,0),0,a|
|00000cd0| 6c 70 68 61 29 29 3b 0d | 0a 00 37 01 00 00 74 3d |lpha));.|..7...t=|
|00000ce0| 74 2b 30 2e 32 3b 0d 0a | 72 78 3d 72 78 2b 72 78 |t+0.2;..|rx=rx+rx|
|00000cf0| 6f 2d 30 2e 30 33 2a 63 | 6f 73 28 74 2f 39 29 2a |o-0.03*c|os(t/9)*|
|00000d00| 63 6f 73 28 74 2f 32 30 | 29 2a 73 69 6e 28 73 69 |cos(t/20|)*sin(si|
|00000d10| 6e 28 74 2f 39 29 29 3b | 0d 0a 72 79 3d 72 79 2b |n(t/9));|..ry=ry+|
|00000d20| 72 79 6f 2b 30 2e 30 33 | 2a 73 69 6e 28 74 2f 31 |ryo+0.03|*sin(t/1|
|00000d30| 30 29 2a 63 6f 73 28 74 | 2f 32 32 29 2a 73 69 6e |0)*cos(t|/22)*sin|
|00000d40| 28 63 6f 73 28 74 2f 33 | 31 29 29 3b 0d 0a 72 7a |(cos(t/3|1));..rz|
|00000d50| 3d 72 7a 2b 72 7a 6f 2b | 30 2e 30 33 3b 0d 0a 63 |=rz+rzo+|0.03;..c|
|00000d60| 78 3d 63 6f 73 28 72 78 | 29 3b 73 78 3d 73 69 6e |x=cos(rx|);sx=sin|
|00000d70| 28 72 78 29 3b 63 79 3d | 63 6f 73 28 72 79 29 3b |(rx);cy=|cos(ry);|
|00000d80| 73 79 3d 73 69 6e 28 72 | 79 29 3b 63 7a 3d 63 6f |sy=sin(r|y);cz=co|
|00000d90| 73 28 72 7a 29 3b 73 7a | 3d 73 69 6e 28 72 7a 29 |s(rz);sz|=sin(rz)|
|00000da0| 3b 0d 0a 72 78 6f 3d 28 | 72 78 6f 2b 72 78 74 29 |;..rxo=(|rxo+rxt)|
|00000db0| 2a 2e 35 3b 0d 0a 72 79 | 6f 3d 28 72 79 6f 2b 72 |*.5;..ry|o=(ryo+r|
|00000dc0| 79 74 29 2a 2e 35 3b 0d | 0a 72 7a 6f 3d 28 72 7a |yt)*.5;.|.rzo=(rz|
|00000dd0| 6f 2b 72 7a 74 29 2a 2e | 35 3b 0d 0a 6f 78 3d 73 |o+rzt)*.|5;..ox=s|
|00000de0| 69 6e 28 74 2a 2e 35 29 | 2a 2e 35 3b 0d 0a 6f 79 |in(t*.5)|*.5;..oy|
|00000df0| 3d 73 69 6e 28 74 2a 2e | 35 33 29 2a 2e 35 3b 0d |=sin(t*.|53)*.5;.|
|00000e00| 0a 6f 7a 3d 73 69 6e 28 | 74 2a 2e 35 37 29 2a 2e |.oz=sin(|t*.57)*.|
|00000e10| 35 3b 0d 0a 00 5a 00 00 | 00 72 78 74 3d 28 72 61 |5;...Z..|.rxt=(ra|
|00000e20| 6e 64 28 38 30 29 2f 33 | 32 30 29 2a 73 69 67 6e |nd(80)/3|20)*sign|
|00000e30| 28 2d 72 78 74 29 3b 0d | 0a 72 79 74 3d 28 72 61 |(-rxt);.|.ryt=(ra|
|00000e40| 6e 64 28 38 30 29 2f 33 | 32 30 29 2a 73 69 67 6e |nd(80)/3|20)*sign|
|00000e50| 28 2d 72 79 74 29 3b 0d | 0a 72 7a 74 3d 28 72 61 |(-ryt);.|.rzt=(ra|
|00000e60| 6e 64 28 38 30 29 2f 33 | 32 30 29 2d 30 2e 31 32 |nd(80)/3|20)-0.12|
|00000e70| 35 3b 00 48 00 00 00 74 | 3d 30 3b 72 78 3d 31 2e |5;.H...t|=0;rx=1.|
|00000e80| 35 37 3b 72 79 3d 31 2e | 35 37 3b 72 78 3d 30 3b |57;ry=1.|57;rx=0;|
|00000e90| 72 79 3d 30 3b 72 7a 3d | 30 3b 72 78 6f 3d 30 3b |ry=0;rz=|0;rxo=0;|
|00000ea0| 72 79 6f 3d 30 3b 72 7a | 6f 3d 30 3b 72 78 74 3d |ryo=0;rz|o=0;rxt=|
|00000eb0| 30 3b 72 79 74 3d 30 3b | 72 7a 74 3d 30 3b 00 01 |0;ryt=0;|rzt=0;..|
|00000ec0| 00 00 00 01 00 00 00 24 | 00 00 00 24 00 00 00 01 |.......$|...$....|
|00000ed0| 00 00 00 01 00 00 00 01 | 00 00 00 00 00 00 00 |........|....... |
+--------+-------------------------+-------------------------+--------+--------+